Remarks on the universality of splicing systems
نویسندگان
چکیده
In this paper, we look at extended H systems in order to find how small such a system can be in order to generate a recursively enumerable language. It turns out that starting from a Turing machine M with alphabet A and finite set of states Q which generates a given recursively enumerable language L, we need around 2×|I|+2 rules in order to define an extended H system H which generates L, where I is the set of instructions of Turing machine M . Next, coding the states of Q and the non-terminal symbols of L, we obtain an extended H system H1 which generates L using |A|+2 symbols. At last, by encoding the alphabet, we obtain a splicing system U which generates a universal recursively enumerable set using only two letters.
منابع مشابه
On the Universality of Post and Splicing Systems
In search for a universal splicing system, in this paper we present a Post system universal for the class of Post systems, and we discuss its translation into an extended splicing system with multiplicity. We also discuss the complexity of the resulting universal splicing system, comparing our result with recent known results about the translation of universal Turing machines into splicing syst...
متن کاملDNA Computing Based on Splicing : Universality
The paper extends some of the most recently obtained results on the computational universality of speciic variants of H systems (e. g. with regular sets of rules) and proves that we can construct universal computers based on various types of H systems with a nite set of splicing rules as well as a nite set of axioms, i. e. we show the theoretical possibility to design programmable universal DNA...
متن کاملA Small Universal Splicing P System
In this article we present a universal splicing P system with 6 rules. Thus we improve the previous result that used 8 rules and lower the possible value for the boundary between the universality and nonuniversality for such systems.
متن کاملDNA Computing Based on Splicing: Universality Results.dvi
The paper extends some of the most recently obtained results on the computational universality of extended H systems (with regular sets of rules respectively with finite sets of rules used with simple additional mechanisms) and shows the possibility to obtain universal systems based on these extended H systems, i. e. the theoretical possibility to design programmable universal DNA computers bas...
متن کاملFlat Splicing Array Grammar Systems Generating Picture Arrays
While studying the recombinant behaviour of DNA molecules, Head (1987) introduced a new operation, called splicing on words or strings, which are finite sequences of symbols. There has been intensive research using the concept of splicing on strings in the context of DNA computing, establishing important theoretical results on computational universality. A particular class of splicing, known as...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2004